micrometer scale - French English Dictionary